#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void swap(int* a, int* b);
void insertSort(int* a, int n);

void shellSort(int* a, int size);

void BulleSort(int* a, int n);

void AdjustDown(int* a, int size, int parent);

void SelectSort(int* a, int size);

void QuickSort(int* a, int left, int right);

void QuickSort2(int* a, int left, int right);

void mergeSort(int* a, int size);